package com.apache.poi.word.domain.vo.word;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @Author: HUANG GY.
 * @Date: 2022/2/10 10:29
 * @Description: 参赛人数统计
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
@ApiModel(value = "参赛人数统计AthletesTotalVO", description = "参赛人数统计")
public class AthletesTotalVO implements Cloneable, Serializable {

    @ApiModelProperty(value = "序号")
    private Integer number ;

    @ApiModelProperty(value = "单位")
    private String organizationName ;

    @ApiModelProperty(value = "领队男数量")
    private Integer leaderMNum ;

    @ApiModelProperty(value = "领队女数量")
    private Integer leaderWNum ;

    @ApiModelProperty(value = "教练男数量")
    private Integer coachMNum ;

    @ApiModelProperty(value = "教练女数量")
    private Integer coachWNum ;

    @ApiModelProperty(value = "随队人员合计")
    private Integer teamMembersNum ;

    @ApiModelProperty(value = "运动员男")
    private Integer athletesMNum ;

    @ApiModelProperty(value = "运动员女")
    private Integer athletesWNum ;

    @ApiModelProperty(value = "运动员合计")
    private Integer athletesNum ;

    @ApiModelProperty(value = "人数总计")
    private Integer peopleNum ;

    @Override
    public Object clone() throws CloneNotSupportedException {
        return super.clone();
    }
}
